package com.ssy.lingxi.purchase.model.enums;

import java.time.format.DateTimeFormatter;

/**
 * 常量
 * @author wyx
 * @version 2.0.0
 * @date 2021-07-15
 */
public class PurchaseConstants {
    /**
     * LocalDateTime 日期时间默认的格式
     */
    public static final DateTimeFormatter DEFAULT_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");

    /**
     * LocalDateTime 日期时间默认的格式
     */
    public static final DateTimeFormatter DEFAULT_MINUTE_TIME_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");

    /**
     * LocalDateTime 日期默认的格式
     */
    public static final DateTimeFormatter DEFAULT_DATE_FORMATTER = DateTimeFormatter.ofPattern("yyyy-MM-dd");

    /**
     * 流程无跳转条件的执行参数
     */
    public static final Integer DIRECT_EXEC_TASK = -1;

    /**
     * 订单审核 - 同意，接受，确认到账（工作流网关的跳转条件）
     */
    public static final Integer AGREE = 1;

    /**
     * 订单审核 - 不同意，拒绝，确认未到账（工作流网关的跳转条件）
     */
    public static final Integer DISAGREE = 0;

    /**
     * 请购单内部流转工作流key
     */
    public static final String PURCHASE_REQUISITION_INNER_VERIFY = "purchase_requisition_inner_verify";
}
